/**
 * 
 */
package de.cbf.cam.dsa.entity.edit.talent.resolver.persister_interface;

import java.util.Map;

import de.cbf.util.db.interfaces.exceptions.EntityLoadException;
import de.cbf.util.db.interfaces.exceptions.EntitySaveException;
import de.cbf.util.entity.facet.entities.EntityFacetReferences;
import de.cbf.util.entity.facet.persistence.interfaces.IServPersister;
import de.cbf.util.uuidheader.entities.UUIDReference;

/**
 * @author Nebelritter
 *
 */
public interface IServicePersister_EntityTalent extends IServPersister{
	
	void saveEntityTalent(EntityFacetReferences entityTalent,Map<String, Object> options) throws EntitySaveException;
	
	EntityFacetReferences loadEntityTalent(UUIDReference reference) throws EntityLoadException;

}
